Big Huge Thesaurus

sundew plant

noun

sounds kind of like